package com.ruoyi.task.service;

import java.util.List;
import com.ruoyi.task.domain.TaskPlaceCount;

/**
 * 景区人数管理Service接口
 * 
 * @author ruoyi
 * @date 2023-04-09
 */
public interface ITaskPlaceCountService 
{
    /**
     * 查询景区人数管理
     * 
     * @param placeId 景区人数管理主键
     * @return 景区人数管理
     */
    public TaskPlaceCount selectTaskPlaceCountByPlaceId(Long placeId);

    /**
     * 查询景区人数管理列表
     * 
     * @param taskPlaceCount 景区人数管理
     * @return 景区人数管理集合
     */
    public List<TaskPlaceCount> selectTaskPlaceCountList(TaskPlaceCount taskPlaceCount);

    /**
     * 新增景区人数管理
     * 
     * @param taskPlaceCount 景区人数管理
     * @return 结果
     */
    public int insertTaskPlaceCount(TaskPlaceCount taskPlaceCount);

    /**
     * 修改景区人数管理
     * 
     * @param taskPlaceCount 景区人数管理
     * @return 结果
     */
    public int updateTaskPlaceCount(TaskPlaceCount taskPlaceCount);

    /**
     * 批量删除景区人数管理
     * 
     * @param placeIds 需要删除的景区人数管理主键集合
     * @return 结果
     */
    public int deleteTaskPlaceCountByPlaceIds(Long[] placeIds);

    /**
     * 删除景区人数管理信息
     * 
     * @param placeId 景区人数管理主键
     * @return 结果
     */
    public int deleteTaskPlaceCountByPlaceId(Long placeId);
}
